/**
 * 2016年12月15日
 */
package jdk;
interface MyFunc{
	int funcMethod(int param);
}
public class Demo {
	int para1;
	String para2;
	public void instMethod1(){
	}
	public int instMethod2(int param1){
		return param1;
	}
	static int sInt;
	public static void main(String[] args) {

		System.out.println("hello world");
		Demo d = new Demo();
		classMethod1();
		classMethod2(47);
		classMethod3((a)->a);
		d.instMethod1();
		d.instMethod2(47);
	}
	public static void classMethod1(){
	}
	public static int classMethod2(int param1){
		return 0;
	}
	public static int classMethod3(MyFunc func){
		return func.funcMethod(0);
	}
}
